hammer(head) corals - French English Dictionary